package org.yelongframework.model.support.mybatis.sql.fragment.attribute;

import org.yelongframework.sql.bound.SqlBound;
import org.yelongframework.sql.dialect.SqlDialect;
import org.yelongframework.sql.fragment.attribute.DefaultUpdateAttributeSqlFragment;
import org.yelongframework.sql.fragment.attribute.UpdateAttributeSqlFragment;

/**
 * mybatis插入属性SQL片段默认实现
 * 
 * @since 1.0.0
 */
public class DefaultMybatisUpdateAttributeSqlFragment extends AbstractMybatisAttributeSqlFragment
		implements MybatisUpdateAttributeSqlFragment {

	@Override
	public SqlBound getSqlBound(SqlDialect sqlDialect) {
		UpdateAttributeSqlFragment updateAttributeSqlFragment = new DefaultUpdateAttributeSqlFragment();
		updateAttributeSqlFragment.addAttrs(getAttrMap());
		return updateAttributeSqlFragment.getSqlBound(sqlDialect);
	}

}
